package cn.com.nes.site.controller.system.vo;

import cn.com.nes.site.entity.vo.BaseVO;
import cn.com.nes.site.service.system.h5.dto.PosterDynamicButtonEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 保存海报信息VO
 *  字段不用驼峰是Action时期的历史遗留问题
 *
 * @Author: ShenWei
 * @Date: 2024/07/29/13:56
 */
@Data
public class SavePosterVO extends BaseVO {

    @ApiModelProperty(value = "海报uuid")
    private String uuid;

    @ApiModelProperty(value = "当前海报是否显示")
    private String isshow;

    @ApiModelProperty(value = "分享名称")
    private String activeName;

    @ApiModelProperty(value = "流量来源 - 数据字典下拉选择")
    private String cluesource;

    @ApiModelProperty(value = "投放平台")
    private String platform;

    @ApiModelProperty(value = "背景色")
    private String backgroundcolor;

    @ApiModelProperty(value = "分享图片")
    private String shareimg;

    @ApiModelProperty(value = "头部图片")
    private String headimg;

    @ApiModelProperty(value = "背景图片")
    private String bgimg;

    @ApiModelProperty(value = "内容图片")
    private String imglist;

    @ApiModelProperty(value = "二维码")
    private String codeimg;

    @ApiModelProperty(value = "关注背景图片")
    private String codebgimg;
    
    @ApiModelProperty(value = "动态按钮")
    private List<PosterDynamicButtonEntity> btnmesglist;
    
    @ApiModelProperty(value = "海报类型")
    private Integer posterType;

    @ApiModelProperty(value = "是否显示二维码")
    private String isshowcode;
}
